package com.hzyl.famousreader.view.widget.core.model;

import java.util.List;

/**
 * 每一页（每个章节有若干页）
 * 例如：某一章可以分成10页
 * position: 0, 即第一页
 * title: 章节的标题
 * lines: 当页的内容
 * titleLines: 如果当页需要绘制章节标题，则设置为lines中对应的索引，即lines中包含了章节标题内容
 */
public class Page {
  /**
   * 章节中的位置
   */
  private int position;

  /**
   * 章节标题
   */
  private String title;

  /**
   * 索引：指定内容（lines）中是标题的位置
   */
  private int titleLines;

  /**
   * 当页内容
   */
  private List<String> lines;

  public int getPosition() {
    return position;
  }

  public void setPosition(int position) {
    this.position = position;
  }

  public String getTitle() {
    return title;
  }

  public void setTitle(String title) {
    this.title = title;
  }

  public int getTitleLines() {
    return titleLines;
  }

  public void setTitleLines(int titleLines) {
    this.titleLines = titleLines;
  }

  public List<String> getLines() {
    return lines;
  }

  public void setLines(List<String> lines) {
    this.lines = lines;
  }
}
